st. helena cuckoo - Francés Inglés Diccionario